import axios from 'axios';

// 创建实例（最新版 Axios 支持 ES 模块）
const request = axios.create({
    baseURL: 'http://localhost:3000/api',
    timeout: 5000
});

// 请求拦截器
request.interceptors.request.use(
    (config) => config,
    (error) => Promise.reject(error)
);

// 响应拦截器
request.interceptors.response.use(
    (response) => response.data,
    (error) => Promise.reject(error)
);

export default request; // 导出实例